При обращении к серверу использую ajax
$.ajax({
url: backurl+"/",
success: function(data){
var otvet = JSON.parse(data);
if(otvet['error']==false){location.href = 'main.html';};
}
});
и с ним все нормально. Но для авторизации на сервере нужно отправлять заголовок, и если я меняю функцию например таким образом
$.ajax({
headers: { 'Authorization': 'Bearer '+findCookie('accessToken') },
url: backurl+"/",
success: function(data){
var otvet = JSON.parse(data);
if(otvet['error']==false){location.href = 'main.html';};
}
});
ajax начинает отправлять запрос на сервер 2 раза, если добавить
$.ajaxSetup({
headers: { 'Authorization': 'Bearer '+findCookie('accessToken') }
})
То вообще все запросы с клиента на сервер отправляются дважды.
Как избавиться от повторных запросов?